package com.qkst.website.web.entity;

import java.io.Serializable;
import java.util.Date;

import com.qkst.website.common.core.Pager;
/**
 * @author lh
 * @description 评论实体 数据库交互使用
 * @date 2017-05-11
 * @email ahlxlihao@163.com
 *
 */
public class Comment extends Pager implements Serializable{
    /**
	 * 
	 */
	private static final long serialVersionUID = 4289112131562367336L;

	/**
     * 商品评论系统ID
     * 表 : comment
     * 对应字段 : COMMENT_ID
     */
    private Long commentId;

    /**
     * 产品ID
     * 表 : comment
     * 对应字段 : PRODUCT_ID
     */
    private Long productId;

    /**
     * 评论用户
     * 表 : comment
     * 对应字段 : USER_ID
     */
    private Long userId;

    /**
     * 评论内容
     * 表 : comment
     * 对应字段 : CONTENT
     */
    private String content;

    /**
     * 回复ID 对应COMMENT_ID
     * 表 : comment
     * 对应字段 : REPLAY_ID
     */
    private Long replayId;

    /**
     * 评论时间
     * 表 : comment
     * 对应字段 : CREATE_TIME
     */
    private Date createTime;

    /**
     * 评论更新时间
     * 表 : comment
     * 对应字段 : LAST_UPDATE
     */
    private Date lastUpdate;

    /**
     * get method 
     *
     * @return comment.COMMENT_ID：商品评论系统ID
     */
    public Long getCommentId() {
        return commentId;
    }

    /**
     * set method 
     *
     * @param commentId  商品评论系统ID
     */
    public void setCommentId(Long commentId) {
        this.commentId = commentId;
    }

    /**
     * get method 
     *
     * @return comment.PRODUCT_ID：产品ID
     */
    public Long getProductId() {
        return productId;
    }

    /**
     * set method 
     *
     * @param productId  产品ID
     */
    public void setProductId(Long productId) {
        this.productId = productId;
    }

    /**
     * get method 
     *
     * @return comment.USER_ID：评论用户
     */
    public Long getUserId() {
        return userId;
    }

    /**
     * set method 
     *
     * @param userId  评论用户
     */
    public void setUserId(Long userId) {
        this.userId = userId;
    }

    /**
     * get method 
     *
     * @return comment.CONTENT：评论内容
     */
    public String getContent() {
        return content;
    }

    /**
     * set method 
     *
     * @param content  评论内容
     */
    public void setContent(String content) {
        this.content = content == null ? null : content.trim();
    }

    /**
     * get method 
     *
     * @return comment.REPLAY_ID：回复ID 对应COMMENT_ID
     */
    public Long getReplayId() {
        return replayId;
    }

    /**
     * set method 
     *
     * @param replayId  回复ID 对应COMMENT_ID
     */
    public void setReplayId(Long replayId) {
        this.replayId = replayId;
    }

    /**
     * get method 
     *
     * @return comment.CREATE_TIME：评论时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * set method 
     *
     * @param createTime  评论时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * get method 
     *
     * @return comment.LAST_UPDATE：评论更新时间
     */
    public Date getLastUpdate() {
        return lastUpdate;
    }

    /**
     * set method 
     *
     * @param lastUpdate  评论更新时间
     */
    public void setLastUpdate(Date lastUpdate) {
        this.lastUpdate = lastUpdate;
    }
}